#pragma once
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
namespace bit
{
	class string
	{
	public:
		string(const char* str = "");
		string(const string& s);
		string& operator=(const string& s);
		void swap(string& s);
		char* c_str();
		~string();
	private:
		char* _str;
		size_t _size;
		size_t _capacity;
	};
}